/*
 * @Description: 流程中心Enum
 * @Author: seadon
 * @LastEditors: seadon
 * @Date: 2021-07-10 11:01:20
 * @LastEditTime: 2021-12-15 15:50:33
 */
export enum ListTypeEnum {
	TODO = 'todo',
	DONE = 'done',
}

export enum myApplyColumn {
	APPROVE = 'approve',
	WHOLE = 'all',
	COMPLETE = 'complete',
	TERMINATION = 'termination',
}

export enum orderEnum {
	DESC = 'desc',
	ASC = 'asc',
}

export enum taskTypeEnum {
	TodoTask = 'TodoTask',
	AgentTodo = 'AgentTodo',
	Apply = 'Apply',
	DoneTask = 'DoneTask',
	TaskNotice = 'TaskNotice',
	AgentNotice = 'AgentNotice',
	ExpactTask = 'ExpactTask',
	Drafts = 'Drafts',
}

export enum doneTaskEnum {
	EndOrSement = 'endorsement',
	General = 'general',
	Submit = 'submit',
	Revoke = 'revoke',
	VoteAgainst = 'voteAgainst',
	RollBackTaskByExpression = 'rollBackTaskByExpression',
	TerminationProcess = 'terminationProcess',
	RejectAndTerminate = 'rejectAndTerminate',
	Transfer = 'transfer',
	TempSave = 'tempSave',
	SkipNode = 'manualSkipNode',
}

// 0：内部  1：外部
export enum sourceType {
	Internal = 0,
	External = 1,
}
